List
Mixed
Map
14

Search for  real estate by price, bedroom, or property type. View all the latest  MLS® listings.

Fergus real estate has decreased in value by 0.98% over the past year.

470 Elora Street
1/48
Just listed
$935,000
23 minutes
470 Elora Street
5BD
3BA
4 Parking
2,500-3,000 sqft
MLS#: X12589706
Royal LePage Royal City Realty
23 minutes
470 Elora Street
Create an account
$999,999
Sign up
 or 
Log in
  to view
516 Harvey Street
1/41
$849,900
4 days
516 Harvey Street
4BD
3BA
5 Parking
2,000-2,500 sqft
MLS#: X12580620
M1 Real Estate Brokerage Ltd
4 days
19 Findlay Way
1/42
$879,900
12 days
19 Findlay Way
4BD
3BA
3 Parking
2,000-2,500 sqft
MLS#: X12557604
M1 Real Estate Brokerage Ltd
12 days
62 Ryan Street
1/42
$1,189,900
17 days
62 Ryan Street
5BD
4BA
4 Parking
2,000-2,500 sqft
MLS#: X12541990
M1 Real Estate Brokerage Ltd
17 days
616 Black Street
1/48
$1,099,900
33 days
616 Black Street
4BD
4BA
4 Parking
2,000-2,500 sqft
MLS#: X12487307
Keller Williams Home Group Realty
33 days
45 Sideroad 18
1/47
$1,499,900
41 days
45 Sideroad 18
5BD
3BA
10 Parking
3,000-3,500 sqft
MLS#: X12472502
Royal LePage Royal City Realty
41 days
45 Sideroad 18
Create an account
$999,999
Sign up
 or 
Log in
  to view
11 Aitken Court
Create an account
$999,999
Sign up
 or 
Log in
  to view
6535 Beatty Line
1/49
$1,269,000
59 days
6535 Beatty Line
4BD
4BA
12 Parking
2,500-3,000 sqft
MLS#: X12442715
Keller Williams Home Group Realty
59 days
28 Harcourt Place
1/45
$949,900
61 days
28 Harcourt Place
4BD
4BA
3 Parking
1,500-2,000 sqft
MLS#: X12436862
Keller Williams Home Group Realty
61 days
233 Mcfarlane Crescent
1/50
$999,000
66 days
233 Mcfarlane Crescent
4BD
4BA
6 Parking
2,500-3,000 sqft
MLS#: X12427396
VALERY REAL ESTATE INC.
66 days
39 Kay Crescent
1/46
$889,900
66 days
39 Kay Crescent
4BD
3BA
3 Parking
2,000-2,500 sqft
MLS#: X12426821
RE/MAX HALLMARK ALLIANCE REALTY
66 days
530 St Andrew Street E
1/49
$2,249,000
75 days
530 St Andrew Street E
4BD
3BA
12 Parking
3,500-5,000 sqft
MLS#: X12408390
Home and Property Real Estate Ltd.
75 days